Big Huge Thesaurus

Cardium edule

noun

sounds kind of like